Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SmartConfig in Python #23

Merged
merged 9 commits into from
Mar 23, 2019
Merged

SmartConfig in Python #23

merged 9 commits into from
Mar 23, 2019

Conversation

kueblc
Copy link
Collaborator

@kueblc kueblc commented Jan 26, 2019

I've written a Python 3 implementation of smartconfig, porting the broadcast strategy from tuyapi/link and also a previously unused multicast strategy for more reliable pairing. I chose Python 3 for consistency with your other scripts. I don't believe there are any dependencies.

Includes broadcast strategy ported from tuyapi/link
Also includes multicast strategy not yet employed in tuyapi/link
Removed JS script and updated start_flash script to reflect changes
@kueblc
Copy link
Collaborator Author

kueblc commented Jan 28, 2019

Comments? Issues?

@ctandi
Copy link
Member

ctandi commented Jan 29, 2019

Hi @kueblc,

sorry for not responding. We're quite busy at the moment. I'll speak to the others immediately.

Cheers.

@kueblc
Copy link
Collaborator Author

kueblc commented Jan 29, 2019

Hi @kueblc,

sorry for not responding. We're quite busy at the moment. I'll speak to others immediately.

Cheers.

Thanks @ctandi standing by

@merlinschumacher
Copy link
Contributor

merlinschumacher commented Jan 29, 2019

Hi kueblc,

that looks great. I've already started a python based branch that will replace the sloppy shell/nodejs/screen-stuff with a more reliable python script. this will make things much much easier! Thanks a lot.
See the python branch for the current state of that project.

@kueblc
Copy link
Collaborator Author

kueblc commented Jan 29, 2019

Excellent, glad to hear it. I will checkout the python branch and see if I can help out in any way. I have spent the past few months on reverse engineering these devices from top to bottom and would be happiest to see my research go to some use. Please let me know if there's anything in particular I can help with.

@kueblc kueblc merged commit b2211be into ct-Open-Source:master Mar 23, 2019
@kueblc kueblc deleted the smart-link-py branch July 3, 2019 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants